to quench - Espagnol Anglais Dictionnaire